// // Entity.h

// #ifndef ENTITY_H
// #define ENTITY_H

// class Entity {
// public:
//     Entity(float x, float y);
//     virtual ~Entity() {}

//     virtual void Update(float deltaTime) = 0;
//     virtual void Render() const = 0;

//     // 常用属性的获取和设置方法
//     float GetX() const;
//     float GetY() const;
//     float GetWidth() const;
//     float GetHeight() const;
//     void SetX(float x);
//     void SetY(float y);
//     void SetWidth(float width);
//     void SetHeight(float height);

// protected:
//     float x_;
//     float y_;
//     float width_;
//     float height_;
// };

// #endif // ENTITY_H
